beach suits - German English Dictionary